About E.w.barnard (holdings) Limited (04213260) United Kingdom