About Spade & Spoon Limited (13071098) United Kingdom