About Stanhope Insulations Ltd (08991060) United Kingdom