About Michael Roderick Limited (07166207) United Kingdom