About 34 Heath Terrace (leamington Spa) Limited (03332977) United Kingdom