About Ideal Technology Limited (03240185) United Kingdom