About David Tristram Limited (09521310) United Kingdom