About Bawdon Lodge Farm Limited (09514204) United Kingdom