About Tapas Room Battersea Limited (12658966) United Kingdom