About Salvator Industries Limited (12796195) United Kingdom