About London Coffee Roastery Limited (12751145) United Kingdom