About Newham Mathers Limited (11626200) United Kingdom