About Mark Lloyd Thomas Lewis Limited (11572190) United Kingdom