About I J Oliver Limited (10044784) United Kingdom