About K L Restaurant Limited (SC626782) United Kingdom