About Glenn Saunders Ltd (12169397) United Kingdom