About Clarkson & Claussen Ltd (10508506) United Kingdom