About Claymore Phoenix Limited (06838383) United Kingdom