About Hummingbird Salon Ltd (08563063) United Kingdom