About The Ideas Place Limited (04973306) United Kingdom