About London Irish Holdings Limited (03342451) United Kingdom