About Precision Sealants Limited (12472943) United Kingdom