About Elizabeth David Holdings Ltd (13518307) United Kingdom