About Michael Ian Cruickshank Limited (06463821) United Kingdom