About Cellar Door Apparel Ltd (12888106) United Kingdom