About Kendrick Insulation Limited (02486710) United Kingdom