About Berkshire Irrigation Ltd (12172681) United Kingdom