About Sedlescombe Golf Club Management Limited (03480310) United Kingdom