About O Riordan Engineering Limited (06168794) United Kingdom