About Salero It Limited (05177618) United Kingdom