About Simplex-turbulo Holdings Limited (08320157) United Kingdom