About Michael Rhodes Limited (02969921) United Kingdom