About Geoff Balfre Ltd (10923315) United Kingdom