About S Barnes Ltd (12937810) United Kingdom