About Inkpot London Limited (08813259) United Kingdom