About Rosemary Mead Limited (06048899) United Kingdom