About Solseal Limited (01940708) United Kingdom