About Sam Rutter Limited (11118118) United Kingdom