About The Natural Oak Company Limited (06024830) United Kingdom