About R.a. Stoker Limited (11265105) United Kingdom