About The Tullochcroisk Partnership (SL003207) United Kingdom