About Houghton International Electrical Services Limited (01846952) United Kingdom