About Coverquik Single Ply Systems Ltd (08000187) United Kingdom