About David Stout Associates Ltd (09495483) United Kingdom