About Michael Dean Limited (NI660778) United Kingdom