Platt UK Engineering Ltd.

GPTKB entity