About Space Temperature Solutions Limited (SC316612) United Kingdom