About E & H Holdings Ltd (11786827) United Kingdom