About Wr Telemetry & Electrical Engineering Ltd (SC331205) United Kingdom