About Pomelo Apparel Ltd (08834272) United Kingdom