About Netplace Limited (08841344) United Kingdom