About Ruffles Bar And Restaurant Limited (10789232) United Kingdom