About The Rosebud Perfume Company Limited (06901951) United Kingdom