About Mike Holden Limited (SC398656) United Kingdom