About Rosie Huckle Ltd (09526560) United Kingdom