About Michael I Holdsworth Limited (02027459) United Kingdom