About Houghtons Of London Limited (06559819) United Kingdom