About Star & Garter (greenwich) Limited (05435065) United Kingdom