About Andy Baker Studio Limited (10530611) United Kingdom