About Northallerton Oakwood Limited (13294806) United Kingdom