About Gaia (leamington Spa) Limited (03440258) United Kingdom