About Ben Smith & Sons(wantage)limited (00600903) United Kingdom