About Sehmi & Sons (builder Merchants) Limited (06900647) United Kingdom