About Ideal Insight Limited (03747595) United Kingdom