About Terry Staples Mechanical Ltd (10660643) United Kingdom