About Norwest Marine Life Jackets Limited (12730251) United Kingdom