About Richard O Hara Joinery Limited (07539340) United Kingdom