About Ideal Technologies Limited (08755065) United Kingdom