About The Lord Clyde Public House Limited (06442291) United Kingdom