About Northmead Industries Limited (05310123) United Kingdom