About Inglecray Insulation Co. Limited (01774519) United Kingdom