About S Ruxton Ltd (12254299) United Kingdom