About Houghton Guardians Ltd (12336116) United Kingdom