About Jack Smith & Sons Limited (04512740) United Kingdom