About Three Phase Contractors Limited (12271649) United Kingdom