About Beauty & Holistic Treatments Ltd (13308951) United Kingdom