About Small World Restaurant & Tapas Bar Ltd (10780039) United Kingdom