About Ss North Limited (SC201186) United Kingdom