About Throgmorton Mechanical & Electrical Services Limited (09142884) United Kingdom