About London Irish Consortium (2013) Ltd (08800984) United Kingdom