About Stratum Five Limited (06788758) United Kingdom