About Skea Design & Build Limited (08042127) United Kingdom