About The Loft Beauty & Wellness Ltd (13423088) United Kingdom