About Levy Hair & Beauty Products Ltd (13366600) United Kingdom