About The Largiebaan Partnership (SL002349) United Kingdom