About Rubeseal Limited (12489899) United Kingdom