About Fingers And Thumbs Records Limited (08560095) United Kingdom