About Fairholme Studio Ltd (13366340) United Kingdom