About Jericho Farm Limited (13681445) United Kingdom