About Stork Construction Ltd (07853838) United Kingdom