About Poplar House Beauty Salon Limited (05894930) United Kingdom