About Yoke Golf Ltd (SC610832) United Kingdom