About Finsbury Beauty & Nails Limited (12295639) United Kingdom