About Leamington Trading Ltd (11927536) United Kingdom