About E.g. Laycock & Sons Limited (00527281) United Kingdom