About Bambi Does Beauty Limited (13422285) United Kingdom