About Merrett Design & Build Limited (12675614) United Kingdom