About S.s.& Sons Ltd (07541016) United Kingdom