About The Life Tree Haircare Ltd (12568048) United Kingdom