About Proseal Installations Limited (11091234) United Kingdom