About Spruce Restaurant Ltd (13626630) United Kingdom