About Novel Engineering Ltd (10068607) United Kingdom