About Teme Weirs Trust Ludlow (CE021529) United Kingdom