About The Lamproom Restaurant Ltd (SC588782) United Kingdom