About Netherton Industries Limited (11384564) United Kingdom