About J E L Bromsgrove Holdings Ltd (11654910) United Kingdom