About Ideal Associates Ltd (12709245) United Kingdom