About The Leather Print Company Limited (08092979) United Kingdom