About Freestyle Hair Salon Ltd (12962477) United Kingdom