About Claymore Phoenix (knoll) Limited (12063661) United Kingdom