About The Felt Pixie Limited (11977235) United Kingdom