About Salen Pier Limited (SC420166) United Kingdom