About Northumberland Road 1960 Limited (08987649) United Kingdom