About Alec Snell Construction Ltd (08543986) United Kingdom