About The Lash Bay Ltd (11778310) United Kingdom