About Jay-craft Food Machinery Limited (04754510) United Kingdom