About Lime Walk Farm Limited (13551773) United Kingdom