About The Pen & Ink Company Limited (04497690) United Kingdom