About E & Haastrups Ltd (12020729) United Kingdom