About Mark A Lewis & Sons Ltd (11511604) United Kingdom