About Willerby Salons Ltd (12774286) United Kingdom