About S J Lewis & Sons (hereford) Limited (11511544) United Kingdom