About The Rosebud Beauty Company Ltd (13687092) United Kingdom