About Serroukh Constructs Ltd (12830922) United Kingdom