About Ideal Consulting Solutions Limited (08847216) United Kingdom