About Jorden Insulation Ltd. (03267306) United Kingdom