About Rosemary Maguire Ltd (12838831) United Kingdom