About Teemore Agricultural Ltd (NI636394) United Kingdom