About Leontine West Ltd (08722103) United Kingdom