About Lecole Almond South West Ltd (12678486) United Kingdom