About Mettle Works Clothing Company Ltd (13148226) United Kingdom