About E.& J.barlow Limited (00880089) United Kingdom