About E.p.barrus Limited (00148476) United Kingdom