About Salo & Co. Ltd (08644760) United Kingdom