About Geoff Farrow Limited (06939443) United Kingdom