About The Spot Caffee And Dining Limited (12917741) United Kingdom