About Rosie Talland Ltd (11348346) United Kingdom