About Ideal Industries Holdings Limited (04998643) United Kingdom