About The Lash Bay Limited (13215694) United Kingdom