About The Broombrae Farm Partnership (SL002672) United Kingdom