About Lash Bacchus Llp (OC388335) United Kingdom