About Vindal Insulation Limited (08258509) United Kingdom