About Ssw (sons) Limited (13505242) United Kingdom