About Salomon Technologies Limited (10701953) United Kingdom