About Simplex Solutions Limited (03954322) United Kingdom