About Claydon Holdings Limited (02171331) United Kingdom