About Mark A Lewis Limited (07288288) United Kingdom