About The Ink Spot Ludlow Limited (09560870) United Kingdom