About Byass Farming Limited (07540260) United Kingdom