Fat Face defies High Street woes with profits rise

Fat Face