About Noel Glennon Limited (09574738) United Kingdom