About Ideahl Developments Limited (09245307) United Kingdom