About E.j.holmes & Sons Limited (04613198) United Kingdom