About S & G Sealed Units Limited (03900587) United Kingdom