About Andy Nichols Design Limited (08650576) United Kingdom