About Eliza Beauty & Spa Limited (10553722) United Kingdom