About Mira S Tailoring Design & Alteration Limited (08962678) United Kingdom