About Glenn Campbell Limited (08429173) United Kingdom