About David Barlow Trust Company Limited(the) (00948198) United Kingdom