About Merchant Steel Solutions Ltd. (09078749) United Kingdom