About Timothy O Riordan Limited (08982653) United Kingdom