About E & B Barlow Limited (09151421) United Kingdom