About A.i.m.r.i. Limited (02576388) United Kingdom