About The Cockle House Ltd (13117433) United Kingdom