About Stroan Farm Ltd (NI670427) United Kingdom