About Salo Group Limited (11699412) United Kingdom