About Thumbprint Co-operative Limited (07587834) United Kingdom