About Rosemae Associates Ltd (08681317) United Kingdom