About Diamond Needle Tailoring & Alteration Ltd (12847945) United Kingdom