About D Stoker Limited (13501139) United Kingdom