About I.m.r.d. Limited (02549877) United Kingdom