About David Stoker Limited (06357099) United Kingdom