About Dual Seal Glass Holdings Limited (11977992) United Kingdom