About Geffen Construction Limited (03135658) United Kingdom