About B O Riordan Limited (09596993) United Kingdom