About New Kittles Colyton Trust (CE024404) United Kingdom