About Northumbria Finishings Limited (09618870) United Kingdom