ROOST & ROAST LTD, London, Regno Unito