About Kishorn Insulations Limited (SC622412) United Kingdom