About Claymore Estates Limited (09578335) United Kingdom