About The Leaux Ltd (10752226) United Kingdom