About Northumbria & East Durham Holdings Limited (12709453) United Kingdom