About Metroclad Limited (02646789) United Kingdom