About Rosemary & Olive Ltd (12136591) United Kingdom