About Shells Club Ltd (12110634) United Kingdom