About Norster Combustion Research Limited (03849614) United Kingdom