About Lancaster Meat Company Limited (06217820) United Kingdom