About Jack S Farm Limited (13087435) United Kingdom