About Left Hook Ltd (06216847) United Kingdom