About Huxley Lloyd Limited (13295989) United Kingdom