About David Glennon Limited (07974995) United Kingdom