About Mesembecloths Ltd (12439739) United Kingdom