About Slingshot Construction Group Ltd (07130012) United Kingdom