London Coffee Machines Ltd.The Hanger Little Acre Farm, Chesham Road, Ashley Green, Buckinghamshire. HP5 3PF, Cheshamclosed today