About Edmunds Design & Construction Ltd (08533406) United Kingdom