About Geoff Rose Ltd (11515220) United Kingdom