About Laymore Macadams Limited (04394282) United Kingdom