About Clasdhu Farm Partnership (SL001156) United Kingdom