About Neal Scanlan Studio Limited (03269798) United Kingdom