About Geoff Burch Management Limited (04303705) United Kingdom