About Fiona Beauty & Spa Ltd (12010259) United Kingdom