About Ideal U.k. Limited (03790383) United Kingdom