About Gsm (leamington Spa) Limited (05284468) United Kingdom