About Howard Swindell Character Studio Limited (11934363) United Kingdom