About Coopershell Ltd (13656648) United Kingdom