About Bt Farm Limited (12062082) United Kingdom