About The Macloud Clothing Ltd (12838029) United Kingdom