About Ideals Solutions Group Limited (08910705) United Kingdom