About Retreat Beauty & Holistics Ltd (09697062) United Kingdom