About Lewis & Jenkins Ltd (08408612) United Kingdom