About Gm Leitch (holdings) Limited (09466708) United Kingdom