About Ideal Design Limited (11169085) United Kingdom