About David Stokoe Limited (10301085) United Kingdom