About Leamington Spa Observer Limited (02593555) United Kingdom