About L & D Foods (finchley) Ltd (09055135) United Kingdom