About Pillar Seals & Gaskets Limited (00717846) United Kingdom