About Tudor Rose Golf Ltd (05908178) United Kingdom