About Northwood Buxton Ltd (13450519) United Kingdom