About K Lucas Cafe Limited (11285437) United Kingdom