About I. O. E. Limited (04676172) United Kingdom