About Glenn Ward Limited (07081625) United Kingdom