About Klaxton Management Limited (10584945) United Kingdom