About Irvine Investments Limited (00750716) United Kingdom