About The Ploughman Trust Community Interest Company (07096096) United Kingdom