About H. Pickup Mechanical And Electrical Services Limited (01704235) United Kingdom