About Callan Insulation Limited (NI610366) United Kingdom