About J E Barlow Ltd (11402750) United Kingdom