About Claymore Services Limited (11314447) United Kingdom