About The Golf Ball Bot Ltd (13375595) United Kingdom