About Carsewell Farm Partnership (SL000803) United Kingdom