About Kwik Seal Limited (08500652) United Kingdom