About Ideas And Solutions Limited (04724220) United Kingdom