About Mirela S Beauty Shop Limited (05578815) United Kingdom