About Ideal Group (uk) Ltd (08481893) United Kingdom