About The Nelson Club Ltd (13609417) United Kingdom