About Nicholsons Silencers (1988) Limited (00160230) United Kingdom