About Irvine Holdings Limited (06459017) United Kingdom