About Huxley S London Limited (13227037) United Kingdom