About Insel Solutions Limited (09272399) United Kingdom