About Ideal Corporation Ltd (10693051) United Kingdom