About Mr B S Deli & Gelateria Ltd (SC624833) United Kingdom