About Stratum Solutions Limited (09079840) United Kingdom