About Veolia Pitsea Marshes Maintenance Trust (03949246) United Kingdom