About Ideal International Limited (09638446) United Kingdom