About Stefan Construction Ltd (09193001) United Kingdom