About David Laurence Ashton Limited (11185966) United Kingdom