About Kershaw Insulation Limited (02915374) United Kingdom