About The Salo Spirit Limited (11646942) United Kingdom