About The Lock Inn Cafe Limited (12228611) United Kingdom