About S&a Shanks Ltd. (SC369363) United Kingdom