About Rosemary S London Limited (13341066) United Kingdom