About Rogers And O Hara Limited (06005356) United Kingdom