About Lane Head Indian Restaurant Ltd (08437489) United Kingdom