About White Seal Limited (12968389) United Kingdom