About Houghton Living Limited (11382401) United Kingdom