About Insales Investments Ltd (13185940) United Kingdom