About David Trott Consulting Services Limited (09984183) United Kingdom