About Pro Sealants Applicators Limited (SC640953) United Kingdom