About Geomatrix Design & Build Limited (03854262) United Kingdom