About Mister Fox Clothing Co Limited (11979526) United Kingdom