About Michael Holden Limited (02130715) United Kingdom