About Noel Lehane Limited (06112004) United Kingdom