About B & W Farms Limited (02225084) United Kingdom