About Houghton Services Ltd (11786143) United Kingdom