About Rosemary Water Limited (10479032) United Kingdom