About Claxton International Limited (03448619) United Kingdom