About S Sanders Ltd (12239356) United Kingdom