About Strebor Civil Engineering Ltd (08694963) United Kingdom