About S & A Bedford Ltd (11383164) United Kingdom