About Glen Tanar Farm Partnership (SL002823) United Kingdom