About Irl Group Limited (02615625) United Kingdom