About The Clifton Club Company Limited (03071565) United Kingdom