About Spa Brickwork (leamington) Ltd (12823349) United Kingdom