About Brennika Farm Limited (10229571) United Kingdom