About Huxley Lane Interiors Ltd (13224839) United Kingdom