About Scott Houghton Ltd (11549496) United Kingdom