About Seepseal Limited (04771734) United Kingdom