About Harrington Insulations Ltd (06583250) United Kingdom