About Claymore Franchising Ltd (SC483058) United Kingdom