About Stratus Books Limited (04910493) United Kingdom