About Rosie Bracher Ltd (09704830) United Kingdom