About Neil Moodie Studio Limited (12256220) United Kingdom