About Star & Garter Brighton Ltd (12290109) United Kingdom