About Northumbria Engineering And Technology Limited (05273901) United Kingdom