About Free Spirit Hair Salon Ltd (11480343) United Kingdom