About Arcade Hair Salon Ltd (12988073) United Kingdom