About Neil Hall Creative Limited (08295934) United Kingdom