About Fingers And Thumbs Ltd (08131754) United Kingdom