About Garmentz & Galore Limited (12265903) United Kingdom