About Leamington Ltd (12193935) United Kingdom