About Sehmi Builders Merchants Limited (03362456) United Kingdom