About Tartine Leamington Ltd. (10260902) United Kingdom