About Glenn Stafford Ltd (03178754) United Kingdom