About Neat Design Limited (08048241) United Kingdom