About Severn Insulation Co. Limited (01170999) United Kingdom