About The Spot Bar And Restaurant Limited (13381756) United Kingdom