About Logical Insulation Solutions Limited (SC354981) United Kingdom