About Michaels Ross & Cole (u.k.) Limited (02997417) United Kingdom