About Huxley S House Limited (13548227) United Kingdom