About Claymore Restaurant Ltd (SC469662) United Kingdom