About Halroy Ea Ltd (12571127) United Kingdom