About Nicholas Oakwell Holdings Limited (08865617) United Kingdom