About Nicholsons Sealing Technologies Limited (00188150) United Kingdom