About Globetrotters Bar & Golf Ltd (12880294) United Kingdom