About Jamie Houghton Limited (11165073) United Kingdom