About Power Transmission Services Limited (03623359) United Kingdom