About The Felt Box Limited (10487374) United Kingdom