About Lr Golf Limited (11720983) United Kingdom