About Owersby Farm Limited (05362657) United Kingdom