About Claxton Associates Limited (04266035) United Kingdom