About John Trotter Trust (04709100) United Kingdom