About Ideal Management (uk) Limited (08720989) United Kingdom