About Sehaj Construction & Developments Ltd (12073851) United Kingdom