About Mike Newham And Associates Limited (07149302) United Kingdom