About Spark Bar & Kitchen Ltd (12440321) United Kingdom