About S & A Manufacturing Limited (06885452) United Kingdom