About Huxley Automotive Limited (13424056) United Kingdom