ROOST & ROAST LTD, London, Vereinigtes Königreich