About Old Ellens Holdings Ltd (07308783) United Kingdom