About Spade & Fork Cafe Limited (10720633) United Kingdom