About Lucy Hair & Beauty Limited (12963609) United Kingdom