About Stymies (golf Lane) Management Limited (01155733) United Kingdom