About The Oak And Rope Company Limited (08762239) United Kingdom