About Mazen Sehgal Construction Limited (13298048) United Kingdom