About Stirling Lloyd Construction Ltd. (10963313) United Kingdom