About Pitcairn Engineering Ltd. (SC256699) United Kingdom